package com.dabaozhan.modules.wx_app.entity;

import com.dabaozhan.modules.wx_app.base.AbstractBaseEntity;

/**
 * 用户实体类
 */
public class UserEntity extends AbstractBaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 账号
     */
    private String userName;

    /**
     * 打包站名称
     */
    private String siteName;

    /**
     * 密码
     */
    private String password;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 性别 1 男 2 女
     */
    private int sex;

    /**
     * 联系人
     */
    private String contacts;

    /**
     * 联系电话
     */
    private String telephone;

    /**
     * 地区
     */
    private String province;

    /**
     * 市
     */
    private String city;

    /**
     * 区
     */
    private String area;

    /**
     * 详细地址
     */
    private String address;

    /**
     * 状态 1 正常 2 禁用
     */
    private int status;

    /**
     * 用户类型 1 个人 2 个体 3 企业
     */
    private int type;

    /**
     * 状态 1 未认证 2 认证失败 3 认证成功
     */
    private int auditStatus;

    /**
     * 企业性质
     */
    private String nature;

    /**
     * 站点类型 1 打包站
     */
    private int siteType;

    /**
     * 来源 1 微信个人2 pc 3 回收员 4 司机 5分拣中心
     */
    private Integer wxType;

    /**
     * 微信openid
     */
    private String wxOpenId;

    /**
     * 用户头像
     */
    private String userImg;

    /**
     * 用户昵称
     */
    private String nickName;

    /**
     * 精度
     */
    private String lat;
    /**
     * 纬度
     */
    private String lng;

    /**
     * 是否支付密码 1 设置 2 未设置
     */
    private Integer payStatus;

    /**
     * 名称
     */
    private String cardName;

    /**
     * 身份证号
     */
    private String cardNum;

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public int getSex() {
        return sex;
    }

    public void setSex(int sex) {
        this.sex = sex;
    }

    public String getContacts() {
        return contacts;
    }

    public void setContacts(String contacts) {
        this.contacts = contacts;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = area;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public int getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(int auditStatus) {
        this.auditStatus = auditStatus;
    }

    public Integer getWxType() {
        return wxType;
    }

    public void setWxType(Integer wxType) {
        this.wxType = wxType;
    }

    public String getWxOpenId() {
        return wxOpenId;
    }

    public void setWxOpenId(String wxOpenId) {
        this.wxOpenId = wxOpenId;
    }

    public String getUserImg() {
        return userImg;
    }

    public void setUserImg(String userImg) {
        this.userImg = userImg;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getLat() {
        return lat;
    }

    public void setLat(String lat) {
        this.lat = lat;
    }

    public String getLng() {
        return lng;
    }

    public void setLng(String lng) {
        this.lng = lng;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getSiteName() {
        return siteName;
    }

    public void setSiteName(String siteName) {
        this.siteName = siteName;
    }

    public String getNature() {
        return nature;
    }

    public void setNature(String nature) {
        this.nature = nature;
    }

    public int getSiteType() {
        return siteType;
    }

    public void setSiteType(int siteType) {
        this.siteType = siteType;
    }

    public Integer getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(Integer payStatus) {
        this.payStatus = payStatus;
    }

    public String getCardName() {
        return cardName;
    }

    public void setCardName(String cardName) {
        this.cardName = cardName;
    }

    public String getCardNum() {
        return cardNum;
    }

    public void setCardNum(String cardNum) {
        this.cardNum = cardNum;
    }

}
